今天的標題非常隱晦,
因為在進行這次的 30 天挑戰之前我就想說一定要挑戰這個,
但我近鄉情怯(?),
一直怕挑戰失敗不敢說我要挑戰XD
但會失敗還是要去挑戰,
我想這就是青春吧XD?(小的已經快要沒有青春了,就讓小的邁入某個年紀的關卡前青春個一回吧XD)
其實這也是我 JavaScript 最終作業一直沒交出去的真正原因XD
因為兩個最終作業其實我去年早就寫好了,
只差自己額外多挑戰的沒寫完,
所以就一直拖著沒交出去了XD
我不知道有沒有人看到「登愣登愣,登愣登登登」就知道是什麼XD
(應該是不知道吧XD 因為可能我哼的不好之類的XD)
去年開始動工 JavaScript 最終作業,
我就想說我好想用 JavaScript 寫出這個!
沒錯!
就是國產經典 RPG、X年級生童年共同回憶 ─── 「仙劍奇俠傳」!
而且是最古老版本仙劍奇俠傳 DOS版!(科普:1995年,哇塞都25年了.......)
好但我也沒有雄心壯志要把整個仙劍寫出來就是了啦XD
只是想把戰鬥這一塊做出來XD
本來以為難度應該不算太高,
但去年實際動工發現會有很多問題,
例如,戰鬥音樂一直載不進去無法播放,
這真的是最大的問題,
因為仙劍最經典的不就是那個戰鬥音樂嗎XD
仙劍奇俠傳戰鬥音樂 - 風起雲湧
沒有戰鬥音樂整個就是 0 分啊XD
還有回合制,李逍遙→趙靈兒→怪,
李逍遙選擇動作完才能換趙靈兒動,最後怪才能動作,
才算完成一個回合。
這次是重新挑戰,其實老實說我現在的手感也沒有恢復到去年的 100%,
但也只能硬著頭皮上了XD
從今天到第三十天我都會進行這個隱挑戰,
先說,最後極有可能失敗收場XD
但小的會盡量加油orz
(對了,那些什麼被怪打到會有動作反射那些細節在這次隱挑戰是不會有的XD)
這邊先大概規劃一下階段:
大概會用到:
因為這次的 code 比較複雜,
我想要加入版本控制才不會有悲劇發生XD
而且也順便練一下 GitHub 指令,
我也差不多快忘光了XD
先找個大前輩大大的教學將 Git 弄出來→ Git 教學- Git 書- 為你自己學Git | 高見龍
安裝 Git
Downloading Git
開啟 Git Bash
開始使用 GitHub
(然後一些第一次用 Git 才需要用的步驟這邊就不會再提了,需要的夥伴們可以去看前輩們的教學文XD)
新增分支:
8) git branch 分支名稱 =>開立分支
9) git checkout 分支名稱 =>切到該分支
之後就可以重複上述的 3-7 步驟。
好,明天要開始了,好緊沾(?)
希望我的中秋連假可以寫出一點點像樣的東西就好XD